package com.woniuxy.micromallserver.bean;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * @author unreleased
 * @date 2021/1/21 14:24
 * 售后服务实体类
 */
@Data
@Accessors(chain = true)
public class AfterSaleServiceBean implements Serializable {

    private Long id;
    /**
     * 服务工单号
     */
    private String serviceId;
    /**
     * 对应订单
     */
    private Long orderId;
    /**
     * 服务单开始时间
     */
    private Date beginTime;
    /**
     * 服务处理时间
     */
    private Date handleTime;
    /**
     * 服务申请类型
     * 0 仅退款 未发货时
     * 1退货退款
     * 2换货
     */
    private Integer serviceType;
    /**
     * 处理状态
     * 0 未处理
     * 1 处理中
     * 2 已完成
     * 3 已拒绝
     */
    private Integer handleStatus;
    /**
     * 换货产生的新订单
     */
    private Long newOrderId;
    /**
     * 删除标记
     * 0 已删除
     * 1 未删除 数据库默认为1
     */
    private Integer delFlag;
    /**
     * 查询开始时间
     */
    private Date queryStartTime;
    /**
     * 查询结束时间
     */
    private Date queryEndTime;
}
